someone who lays waste - Turco Inglés Diccionario